home *** CD-ROM | disk | FTP | other *** search
-
- R *R*
-
- Radio Button 147
- Balloon Help 156
- Radio Set Specification editor 143
- Radio Set system class
- active? 219
- balloon 220
- click method 221
- control list 221
- grow? 220
- location 220
- move? 220
- name 219
- owner 219
- size 220
- value 221
- value list 221
- visible? 219
- RAM 46, 314, 501
- rand primitive 308
- read primitive 273, 379
- read-line primitive 273
- Read-only text 146
- real 475, 519, 596
- real? primitive 361, 461
- receive high-level events 458
- receive-serial-port primitive 327
- rect-to-ints primitive 279
- rect-to-points primitive 280
- rectangle 596
- Rectangles, Mac Methods 394
- round 399
- recursion 441, 462
- reference 595
- context-determined 11, 85, 594
- data-determined 11, 14, 16, 51, 85, 457, 594
- explicit 11, 85, 594
- method 437
- universal 11, 14, 16, 85, 595
- references
- direct, indirect, doubly indirect 313
- Remember Windows menu item 71
- Remove Scroll Page menu item 72
- rename primitive 274
- Repeat menu item 18, 53, 442
- repeat operation(s) 18, 86, 602
- execution sequences 624
- input sequence 622
- output sequence 622
- Replace All menu item 46
- Replace menu item 46
- Replace Value menu item 42
- replicate classes 75
- replicate object 92
- Replicate Object menu item 41, 128
- Reply 346, 347
- Required Suite 159
- ResEdit 364
- ResEdit resource files 449
- ResError 409
- reserved names (compiler) 5
- resource fork 47, 364
- resource ID 35, 156
- resource management 263
- resource types 378
- Resources 35, 264, 364
- Resources, Mac Methods 408
- Restore Windows menu item 71
- ResToStr 555
- result 608
- resume 458
- resume event 162, 458
- return 147
- key 352
- reverse primitive 292
- Revert to Saved menu item (compiler) 451
- RGB 596
- RGB Colors 392
- rgb-to-ints primitive 280
- RGBBackColor 393
- RGBForeColor 392
- RMaker resource files 449
- roll forward 109, 110, 114
- rollback 108, 109, 110, 112-114
- root 599
- List 624
- Loop 624
- Simple 624
- root mode 601
- roots 594, 601
- annotating 88
- round primitive 308
- Round Rectangles, Mac Methods 399
- round-down primitive 309
- round-up primitive 309
- rsrc number 364
- Run
- via Set Program 116
- Run Initial menu item 116
- Run menu item 116, 168
- Run menu item (compiler) 460
- Run on Launch 25
- running current application 168
- running Prograph
- interrupted mode 105
- uninterrupted mode 105
- runtime
- creation
- attribute 121
- class 122
- method 120
- persistent 121
- interruption 120
- program creation 120
-
- S *S*
-
- save 263
- Save As… menu item 35
- Save As… menu item (compiler) 451
- Save button 273
- Save menu item 35
- Save menu item (compiler) 451
- save primitive 274, 464-467
- Save Settings 69
- Save Text As… menu item 37
- Save Text menu item 37
- saving current file 35
- Saving Handles 35
- saving text 37
- sc-activate-wind 248
- sc-activate-wind primitive 346
- sc-aevent-begin 160, 248
- sc-aevent-begin primitive 346
- sc-aevent-dispatch 160, 248
- sc-aevent-dispatch primitive 347
- sc-aevent-end 160, 248
- sc-aevent-end primitive 347
- sc-background? 248
- sc-background? primitive 348
- sc-begin-drawing 248, 369
- sc-begin-drawing primitive 348, 369
- sc-begin-update 248
- sc-begin-update primitive 348
- sc-click-witem 248
- sc-click-witem primitive 349
- sc-delete-item 248
- sc-delete-item primitive 350
- sc-draw-witem 248
- sc-draw-witem primitive 350
- sc-end-drawing 248, 369
- sc-end-drawing primitive 350, 369
- sc-end-update 248
- sc-end-update primitive 350
- sc-find-witem 248
- sc-find-witem primitive 351
- sc-get-wind 162, 248
- sc-get-wind primitive 351
- sc-hilite-witem 248
- sc-hilite-witem primitive 351
- sc-idle-edit 248
- sc-idle-edit primitive 352
- sc-insert-item 248
- sc-insert-item primitive 352
- sc-key-button 248
- sc-key-button primitive 352
- sc-key-edit primitive 353
- sc-key-list 353
- sc-key-menu 248
- sc-key-menu primitive 354
- sc-key-wind 248
- sc-show-balloon 173, 248
- sc-show-balloon primitive 354
- sc-tab-witem 248
- sc-tab-witem primitive 354
- sc-zoom-wind 248
- sc-zoom-wind primitive 355
- SCLibrary file 449
- scrapbook 264
- ScreenRes 418
- Scroll List 127, 156, 158, 175, 353
- Balloon Help 156
- selection 175
- Scroll List Specification editor 150
- Scroll List system class
- active? 222
- balloon 224
- click method 225
- grow? 223
- list record 224
- location 223
- move? 223
- name 222
- owner 222
- select list 224
- size 224
- value list 224
- visible? 223
- Scroll Text 149, 156, 352, 353
- Balloon Help 156
- Scroll Text Specification editor 149
- Scroll Text system class
- active? 227
- balloon 229
- edit record 231
- font 229
- font size 230
- font style 230
- grow? 228
- hscroll 232
- justification 230
- location 228
- move? 228
- name 227
- owner 227
- selection 232
- size 229
- style record 231
- text 231
- visible? 228
- vscroll 232
- wrap? 231
- scrolling lists 346
- ScrollRect 401
- Search 601, 603
- SectRect 395
- SeedPixCFill 381
- select 27, 287
- Select All menu item (compiler) 449, 453
- Select All Objects menu item 41
- select primitive 286
- selected elements
- appearance 28, 427
- clicking 29
- marquee 29
- shift-click 29
- selective load 33
- SelIText 418
- Send Further menu item 42, 129
- send-sport-done primitive 328
- sensitive 475
- Set 7, 14, 86, 96, 169, 599, 603, 617
- components 603
- data-determined reference 617
- inputs 7, 14
- name 7, 14
- outputs 7, 14
- universal reference 617
- use 7, 14
- Set calls 618
- Set Level button 117-118
- Set menu item 50, 439
- Set method icon 7
- Set Program 47
- Set Program menu item 117
- Set Selection menu item 45
- set-dialog-font primitive 287
- set-nth primitive 293, 461
- set-nth! primitive 293, 461
- set-position primitive 275
- set-seed primitive 310
- set-sport-buffer primitive 328
- SetCCursor 382
- SetCPixel 393
- SetCursor 382
- SetDItem 417
- SetIText 417
- SetMethods 341, 342
- SetPenState 385
- SetPort 370
- SetPt 406
- SetRect 394
- settable primitive 345, 462
- SFGetFile 573
- Shadow check box 135
- shallow-copy primitive 266
- shared file 505
- ShieldCursor 384
- Shift check box 135
- shift key 163
- shiftKey 163
- show 287
- Show Cases check box 118
- Show Classes menu item 64, 74
- Show Clipboard menu item (compiler) 454
- Show Comments menu item 64
- show primitive 287
- ShowCursor 382
- ShowPen 385
- side effects 9
- side-effects 462, 609
- sign 597
- sign primitive 310
- sign-extend primitive 310
- Simple 12, 88, 93, 599, 601, 603, 623
- components 603
- root 624
- value 595
- simple mac 595
- simple Macintosh types 378
- Simple menu item 53, 441
- Simple operation menu item 49, 438
- simple operation(s) 603
- context-determined reference 615
- data-determined reference 615
- explicit reference 615
- universal reference 615
- Simultaneous editing, executing 168
- sin primitive 311
- single inheritance 4
- Single Step check box 118
- SizeResource 413
- slash (/) 9, 14, 16, 438
- SlopeFromAngle 420
- Smaller radio button (compiler) 456
- sort primitive 293
- space 596
- spaced digits 596
- SpaceExtra 390
- special atom 596
- Specification editor window 125
- split-nth primitive 294
- sport-configuration primitive 329
- sqrt primitive 311
- Stack menu item 71
- stack window 97, 435
- actions 108
- multiple executions 106
- opening 108
- Stack window icons
- name format 107
- Startup Messages 68
- state of execution 109
- static text item 148
- Stationery Aware 127, 458
- Stationery documents 458
- Step or Trace mode 47
- Step/Show 436
- Step/Show Level… menu item 117
- Step/Show Off menu item 118
- Step/Show On menu item 118
- Stop Running menu item 168
- StopAlert 415
- Str255 374
- StrFromText 555
- string 475, 519, 595
- string as Str255 374
- String Help message 156
- string-address primitive 321
- string-length primitive 336
- string-to-integer primitive 336
- string? primitive 361, 461
- StringWidth 391
- Strip Comments menu item 64
- StrJoin 556
- stronger than 610
- StrStretchString 556, 558
- StrToPstring 557
- Structure 61
- structure allocation 378
- style record 150
- Styled Text 149
- Styles radio button 135
- sub-launch 458
- subclass 4
- creating 5
- subclass icon 74
- SubPt 406
- success 20
- suffix primitive 337
- Super 86
- use 15
- Super menu item 53, 442
- superclass 597
- supplied C functions
- AddPrimitive 536
- Bless 537
- CallPrimitive 537
- C_integer 547
- DecUse 539
- Duplicate 539
- GetRefLevel 540
- GetTypeName 540
- HasType 541
- INCLASS 542
- IncUse 542
- IsType 542
- ListDeleteSlot 543
- ListEmptySlot 544
- ListGetSlot 544
- ListInsertSlot 545
- ListSetLength 545
- ListSetSlot 546
- ListStretch 546
- MakeC_boolean 547
- MakeC_list 548
- MakeC_none 548
- MakeC_Point 550
- MakeC_real 548
- MakeC_Rect 551
- MakeC_RGBColor 552
- MakeC_undefined 549
- Make_instance 552
- Member 553
- New 553
- NewN 554
- NumToStr 554
- ResToStr 555
- StrJoin 556
- StrStretchString 556
- StrToPstring 557
- suspend event 162, 458
- suspend/resume 161, 171
- Suspend/Resume events 457
- suspended execution 106
- Switch Context menu item 32, 103, 115, 168
- switch primitive 265
- synchro 83
- synchro link 10, 84, 445, 600
- SysBeep 421
- SysEnvirons 421
- System 6 421
- System 7 153, 462, 463
- 32-bit clean 127
- aliases 26
- Apple Events 158
- Balloon Help 26
- Compatibility 139
- IAC 127
- Stationery aware 127
- TrueType 139
- system beep(s) 20, 31
- System Class 248
- icon 426
- System class attribute icon 177
- System Class Attributes
- aevent methods 159, 160
- Border 148
- Font 147
- Grow 148
- Move 148
- Size 147
- style record 150
- Visible 147
- Wrap 148
- System class editors 125-126
- specifications vs. WYSIWYG 125
- System class icon 176, 177
- System class instance attribute icon 177
- System Class methods 170-175
- Bounds 174
- Clear 172
- Close 173, 174
- Copy 172
- Front Window 172
- Idle 172
- Key 173, 175
- Mouse Down 173, 174
- Notify 158, 160, 171
- Open 173
- Tab To Item 175
- Update 172, 174, 175
- System Class primitives 158
- sc-activate-wind 346
- sc-aevent-begin 346
- sc-aevent-dispatch 347
- sc-aevent-end 347
- sc-background? 348
- sc-begin-drawing 348
- sc-begin-update 348
- sc-click-witem 349
- sc-delete-item 350
- sc-draw-witem 350
- sc-end-drawing 350
- sc-end-update 350
- sc-find-witem 351
- sc-get-wind 162, 351
- sc-hilite-witem 351
- sc-idle-edit 352
- sc-insert-item 352
- sc-key-button 352
- sc-key-edit 353
- sc-key-list 353
- sc-key-menu 354
- sc-show-balloon 354
- sc-tab-witem 354
- sc-zoom-wind 355
- System class specifications 176, 244
- System classes 168-244, 457
- Apple Events 158
- copying instances 265
- Edit Text 175
- inheritance 76
- Menu 170
- System Classes file 127
- System system class
- active? 233
- name 233
- owner 233
-
- T *T*
-
- Tab key 354
- Tab To Item 175
- TabDirection 354
- table-close 246, 511
- table-delete 246, 512
- table-export 246, 512
- table-import 246, 513
- table-info 246, 514
- table-list 246, 514
- table-new 246, 515
- table-open 246, 515
- table-rename 246, 516
- tan primitive 311
- TEActivate 346
- TECHNICAL NOTE
- 32-bit clean 463
- balloon help attribute 156
- saving handles 35
- TEDeactivate 346
- terminal mode 602
- terminal(s) 594, 601
- annotating 88
- terminate 21, 608, 611, 612
- Terminate menu item 21, 54, 442
- test-all? primitive 262
- test-bit? primitive 262
- test-one? primitive 262
- Text 287
- 32K limit 147
- styled 149
- Text Attribute 44
- text editors 346
- text file
- opening 36
- Text File Creator radio buttons (compiler) 453
- Text Specification editor 146
- Text suite 159
- Text system class
- active? 234
- balloon 235
- font 225, 236
- font size 225, 226, 236
- font style 225, 236
- grow? 235
- justification 237
- location 235
- move? 235
- name 234
- owner 234
- size 235
- text 237
- visible? 234
- Text Window 44
- text window(s) 102
- creating 36
- editing 103
- locating strings 44
- naming 102
- opening 102
- saving contents 37
- Text, Mac Methods 388
- TextFont 388
- TextMode 389
- TextSize 390
- TextWidth 391
- THINK C 469, 521
- building compiled XPrims 567
- building interpreted XPrims 561
- building XCode 586
- global data register 563
- library files 449
- main routine 563
- TickCount 421
- ticks 161
- Tidy Icons menu item 71
- Timeout 505
- title bar 173
- to-ascii primitive 337
- to-bytes 245, 264
- to-bytes primitive 264
- to-handle primitive 321
- to-pointer primitive 322, 380
- to-string primitive 337
- tokenize primitive 338
- Toolbox 17, 276, 363
- calls 468
- essential Mac Methods 381
- Toolbox data types
- array 373
- Boolean 374
- Byte 374
- compound 374
- Handle 374
- Integer 374
- LongInt 374
- Ptr 374
- Real 374
- SignedByte 374
- simple 374
- Unsigned 374
- Tools menu 42-48
- Compact 46
- Find Again 46
- Find… 43
- Make Execute Only 48
- Replace 46
- Replace All 46
- Set Selection 45
- Uncompact 48
- Tools menu item 42
- modify display of windows 45
- Trace menu item 119
- trace primitive 283, 462
- Transfer pop-up menu 56
- trap? primitive 268
- True 601
- TrueType 139
- trunc primitive 311
- tuple 594, 597
- type primitive 362
- Types button 56, 57
-
- U *U*
-
- unambiguous methods 599
- Uncompact 47
- Uncompact menu item 48
- uncompacting a method 47
- undefined 519
- Underline check box 135
- Undo menu item 40
- Undo menu item (compiler) 452
- uninterrupted mode 105
- UnionRect 395
- unique 475
- Unique1ID 413
- UniqueID 412
- universal method 340, 342, 597
- icon 8, 430, 437
- Local to Method… 51
- name 8
- universal methods 4, 8
- Universal Methods information dialog 58
- Universal Methods menu item 70
- Universal Methods window 8, 72-73, 116, 429
- Combinations 73
- creating method icon 73
- deleting 73
- Editing a method 73
- naming 73
- Opening 73
- universal reference 11, 14, 16, 85, 595, 615
- unlock-block primitive 322
- unlock-string primitive 322
- unpack primitive 294, 461
- unsigned integer 596
- unsupported features (compiler) 462
- update 161, 171, 172, 174, 175, 351
- Update All menu item (compiler) 454
- update event 162, 349, 365, 367
- Update menu item (compiler) 454
- updateEvt 161
- Use 68020/030 check box (compiler) 456
- use counts 524, 533
- Use Inline Text Service 459
- Use Remote HL Event 458
- Use Text Wrap 36
- UseResFile 410
- Uses Over-Shadowed Primitives check box (compiler) 457
- Utilities, Mac Methods
- Graphic 418
- Miscellaneous 419
-
- V *V*
-
- value 595
- compound 597
- copy 41
- replace 42
- value parameters 371, 373
- value window 4, 99-102
- banner information 99
- editing 101
- effects of buttons 102
- graphic mode 101
- opening 100
- regions 99
- standard mode 100
- values
- simple 595
- VAR parameters 371, 373
- variable-length array 377
- variant code 463
- visible region 349
- visual information 46, 47
-
- W *W*
-
- wait-double? primitive 259
- WaitNextEvent 457, 458
- WARNING
- de-annotated forms 27
- Extensions folder 27
- Invalid Path IDs 494
- launching 27
- Make Execute Only 48
- warning beep 20, 31
- Wedges and Arcs, Mac Methods 400
- what 161
- when 161
- where 161
- wind-draw-prep 370
- window 158, 172, 351
- Classes
- Show 74
- descriptions 72
- elements 72
- Window Editor
- clicks 67
- Cmd-click 67
- Window editors 136-139
- Window Item 158, 350, 351, 352, 354
- Balloon Help 156
- Window Item Specification editor 140
- invoking 141
- Window Item system class
- active? 243
- balloon 244
- grow? 244
- location 244
- move? 244
- name 243
- owner 243
- size 244
- visible? 243
- Window Item(s) 256
- editors 139-152
- WYSIWYG editor
- actions 139
- window record 351
- Window Specification editor 67, 125, 137-139
- Activate Method 138
- Close Box 138
- Close Method 138
- Dialog 138
- Document 138
- Grow Box 139
- Idle Method 138
- invoking 137
- Key Method 138
- Modal 139
- Plain 138
- Plain w/Shadow 138
- Window Title 138
- Zoom Box 138
- Window system class
- activate method 241
- active? 238
- close method 241
- close? 239
- def ID 239
- idle method 241
- item list 242
- key method 242
- location 240
- modal? 239
- name 238
- owner 238
- selected item 240
- size 240
- window record 239
- Window Title editable-text field 138
- Window/Mouse Down 171
- WindowRecord 370
- WindowRecord@ 351, 380
- windows 256
- Attributes 79-81
- case 82-93
- Class Methods 77-78
- Classes 70, 74-77
- Hide 74
- Opening 74
- closing 173, 241
- edit 72
- opening 173, 241
- Persistents 70, 81
- Stack 71
- Universal Methods 70, 72-73
- Combinations 73
- creating method icon 73
- deleting 73
- Editing a method 73
- naming 73
- Opening 73
- Windows and Menus radio buttons 130
- Windows menu 70-72
- Add Scroll Page 72
- Attributes… 70
- Classes 70
- Local Heritage… 70
- Methods… 70
- Persistents 70
- Remember Windows 71
- Remove Scroll Page 72
- Restore Windows 71
- Stack 71
- Tidy Icons 71
- Universal Methods 70
- Wrap 146
- write primitive 275
- write-line primitive 275
- writing C code 468, 521
- writing Pascal code 468
- writing XCode 574
- writing XPrims 557
- WYSIWYG Window editor 125, 136-137
- actions 137
- invoking 136
- WYSIWYG Window Item editor 139
-
- X *X*
-
- XCMD 521
- XCode 468, 469, 521, 574
- xor primitive 298
- XPrims 12, 380, 468, 469, 521
- example
- get-filter 573
- input-average 570
- list-average 568
- point-in-rect? 571
- writing 557
-
- Z *Z*
-
- zero based array indices 377
- Zoom 29, 355
- Option-zoom 29
- zoom box 173
- Zoom Box check box 138
- ZoomDirection 355
-